HAL WWDG Types ¶
HAL WWDG Types ¶
- group WWDG_Exported_Types
-
Typedefs
-
typedef
struct
hal_wwdg_handle_s
hal_wwdg_handle_t
¶
-
WWDG Handle Type Definition
-
typedef
void
(
*
hal_wwdg_cb_t
)
(
hal_wwdg_handle_t
*
hwwdg
)
¶
-
Pointer to a WWDG callback function.
Enums
-
struct
hal_wwdg_handle_s
¶
-
#include <stm32c5xx_hal_wwdg.h>
WWDG Handle structure definition.
Public Members
-
hal_wwdg_t
instance
¶
-
WWDG peripheral instance
-
uint32_t
reload
¶
-
WWDG value
-
volatile
hal_wwdg_state_t
global_state
¶
-
WWDG state
-
uint32_t
pclk_frequency_hz
¶
-
PCLK frequency
-
hal_wwdg_cb_t
p_early_wakeup_cb
¶
-
WWDG Early WakeUp Interrupt
-
const
void
*
p_user_data
¶
-
User data pointer.
-
hal_wwdg_t
instance
¶
-
typedef
struct
hal_wwdg_handle_s
hal_wwdg_handle_t
¶
- group WWDG_Exported_Types
-
Typedefs
-
typedef
struct
hal_wwdg_handle_s
hal_wwdg_handle_t
-
WWDG Handle Type Definition
-
typedef
void
(
*
hal_wwdg_cb_t
)
(
hal_wwdg_handle_t
*
hwwdg
)
-
Pointer to a WWDG callback function.
Enums
-
enum
hal_wwdg_t
-
HAL WWDG instance definition.
Values:
-
enumerator
HAL_WWDG1
-
WWDG instance
-
enumerator
HAL_WWDG1
-
enum
hal_wwdg_state_t
-
HAL WWDG state definition.
Values:
-
enumerator
HAL_WWDG_STATE_RESET
-
WWDG driver not initialized and not started
-
enumerator
HAL_WWDG_STATE_ACTIVE
-
WWDG driver initialized and started
-
enumerator
HAL_WWDG_STATE_RESET
-
struct
hal_wwdg_handle_s
-
#include <stm32c5xx_hal_wwdg.h>
WWDG Handle structure definition.
Public Members
-
hal_wwdg_t
instance
-
WWDG peripheral instance
-
uint32_t
reload
-
WWDG value
-
volatile
hal_wwdg_state_t
global_state
-
WWDG state
-
uint32_t
pclk_frequency_hz
-
PCLK frequency
-
hal_wwdg_cb_t
p_early_wakeup_cb
-
WWDG Early WakeUp Interrupt
-
const
void
*
p_user_data
-
User data pointer.
-
hal_wwdg_t
instance
-
typedef
struct
hal_wwdg_handle_s
hal_wwdg_handle_t
- group WWDG_Exported_Types
-
Typedefs
-
typedef
struct
hal_wwdg_handle_s
hal_wwdg_handle_t
-
WWDG Handle Type Definition
-
typedef
void
(
*
hal_wwdg_cb_t
)
(
hal_wwdg_handle_t
*
hwwdg
)
-
Pointer to a WWDG callback function.
Enums
-
enum
hal_wwdg_t
-
HAL WWDG instance definition.
Values:
-
enumerator
HAL_WWDG1
-
WWDG instance
-
enumerator
HAL_WWDG1
-
enum
hal_wwdg_state_t
-
HAL WWDG state definition.
Values:
-
enumerator
HAL_WWDG_STATE_RESET
-
WWDG driver not initialized and not started
-
enumerator
HAL_WWDG_STATE_ACTIVE
-
WWDG driver initialized and started
-
enumerator
HAL_WWDG_STATE_RESET
-
struct
hal_wwdg_handle_s
-
#include <stm32c5xx_hal_wwdg.h>
WWDG Handle structure definition.
Public Members
-
hal_wwdg_t
instance
-
WWDG peripheral instance
-
uint32_t
reload
-
WWDG value
-
volatile
hal_wwdg_state_t
global_state
-
WWDG state
-
uint32_t
pclk_frequency_hz
-
PCLK frequency
-
hal_wwdg_cb_t
p_early_wakeup_cb
-
WWDG Early WakeUp Interrupt
-
const
void
*
p_user_data
-
User data pointer.
-
hal_wwdg_t
instance
-
typedef
struct
hal_wwdg_handle_s
hal_wwdg_handle_t